ǒu xīn lì xuè

Traditional: 嘔心瀝血

呕心沥血 (ǒu xīn lì xuè) is a Chinese word meaning “lit. to spit out one's heart and spill blood (idiom); to work one's heart out; blood, sweat and tears”.

Meanings

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

Characters in 呕心沥血

Related words

Study Chinese with flashcards →