ˇㄒㄧㄣㄌㄧˋㄒㄧㄝˇǒuxīn‑lìxiě

呕心沥血
ǒuxīn‑lìxuèㄡˇ ㄒㄧㄣ ㄌㄧˋ ㄒㄩㄝˋ
  1. 比喻費盡心思 嘔心瀝血」、慈善事業嘔心瀝血」。

lit. to spit out one's heart and spill blood (idiom)​, to work one's heart out, blood, sweat and tears
(expr. idiom.)​ suer sang et eau, se donner une peine de tous les diables, ne pas compter sa fatigue pour aboutir
alles geben , sich völlig verausgaben oder aufopfern