殚精竭虑
dānjīng-jiélǜTraditional 殫精竭慮
to rack one's brains; to give it one's all
Every meaning
dānjīng-jiélǜ
- to rack one's brains; to give it one's all
Its characters
- 殚dān
- 精jīngrefined; choice; fine (as in 精品)
- 竭jiéto exhaust; to use up
- 虑lǜto consider; to think over (as in 考虑)
Words with 精
Words with 竭
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.