殚精竭虑 in English dan1 jing1 jie2 lu:4 Meaning
Meanings
- to exhaust one's thoughts and ingenuity (idiomatic expression); to think sth through thoroughly
- to rack one's brains
- to leave no stone unturned
Pinyin
dan1 jing1 jie2 lu:4Literal
Literal explanation, with pronunciation and meaning of each character.
殚 精 竭 虑