HanyuGuide Logo

Dictionary Entry: 呕心沥血

Word
Pinyin
呕心沥血
ǒu xīn lì xuè

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

Child Entries of 呕心沥血