FEEDBACK

Meaning of 呕心沥血

Use your mouse
to draw a Chinese
character here
ǒu xīn xuè (Trad.: 嘔心瀝血)
lit. to spit out one's heart and spill blood (idiom); to work one's heart out; blood, sweat and tears
Related Words
Example Sentences