尽心尽力
jìnxīn-jìnlìTraditional 盡心盡力
to do one's best wholeheartedly
Every meaning
jìnxīn-jìnlì
- to do one's best wholeheartedly
Its characters
Words with 尽
Words with 心
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.