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

to work one's heart out

Senses

呕心沥血/ 嘔心瀝血 ǒu​xīn​lì​xuè (also ǒu​xīn​lì​xiě) 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

References

synonym 呕心沥血/嘔心瀝血 煞费苦心/煞費苦心
synonym 呕心沥血/嘔心瀝血 挖空心思/挖空心思
synonym 呕心沥血/嘔心瀝血 费尽心血/費盡心血
synonym 呕心沥血/嘔心瀝血 处心积虑/處心積慮
synonym 呕心血/嘔心血 呕心沥血/嘔心瀝血