Back to Dictionary
呕心沥血
ǒuxīnlìxuè
Traditional: 嘔心瀝血
lit. to spit out one's heart and spill blood (idiom) / to work one's heart out / blood, sweat and tears
Character Breakdown
Additional Information
Category
Chinese
HSK Character Level
—
HSK Word Level
—