嘔心瀝血

Chinese

to exert one's utmost effort; to feel sick; to have nausea
trad. (嘔心瀝血) 嘔心 瀝血
simp. (呕心沥血) 呕心 沥血

Pronunciation


Idiom

嘔心瀝血

  1. determination and hard work; put your blood, sweat and tears into it