呕心沥血
ǒuxīn-lìxuèTraditional 嘔心瀝血
to pour one's heart and soul into
Every meaning
ǒuxīn-lìxuè
- to pour one's heart and soul into
Its characters
Words with 呕
Words with 心
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.