Words — 1 found
ǒu xīn xuè
ㄡˇ ㄒㄧㄣ ㄌㄧˋ ㄒㄩㄝˋ
Simplified Traditional 呕心沥血 嘔心瀝血
  1. Idiom
    1. lit. to spit out one's heart and spill blood
  2. Verb
    2. to work one's heart out
  3. 3. blood, sweat and tears