Taivo A Taiwan Mandarin dictionary

嘔心瀝血

ǒuxīnlìxuè

ㄡˇ ㄒㄧㄣ ㄌㄧˋ ㄒㄩㄝˋ

Simplified 呕心沥血

  1. 1lit. to spit out one's heart and spill blood (idiom)
  2. 2to work one's heart out
  3. 3blood, sweat and tears

Keep 嘔心瀝血 and it comes back until you know it.

Get Taivo for iPhone →