HomeDictionary呕心沥血呕心沥血Wordlit. to spit out one's heart and spill blood (idiom)Traditional嘔心瀝血Copy wordǒu xīn lì xuèou3xin1li4xue4Hear itMeaninglit. to spit out one's heart and spill blood (idiom) CC-CEDICTto work one's heart out CC-CEDICTblood, sweat and tears CC-CEDICTCharacters in 呕心沥血呕ǒu心xīn沥lì血xuè
ǒu xīn lì xuèou3xin1li4xue4Hear itMeaninglit. to spit out one's heart and spill blood (idiom) CC-CEDICTto work one's heart out CC-CEDICTblood, sweat and tears CC-CEDICT