呕心沥血

77 封面图
中文拼音
ou3 xin1 li4 xue4
中文繁体
嘔心瀝血
英文翻译
lit. to spit out one's heart and spill blood (idiom)/to work one's heart out/blood, sweat and tears