ǒu​xīn​lì​xuè

to work one's heart out

呕心沥血 嘔心瀝血 ǒu​xīn​lì​xuè
to work one's heart out
to pour all of one's energy and effort into a task; literal meaning is to spit out one's heart and spill blood

Frequency

Movie subtitles
0.480 per million appears in 0% of films
Written text
0.911 per million

Cross-References

Synonym

Sources