<< Dictionary
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

Additional Information

Category
Chinese
HSK Character Level
HSK Word Level