Back to Dictionary
殚精极虑
殫精極慮
dānjīngjílǚ
1.
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
2.
to rack one's brains
3.
to leave no stone unturned
Metadata
- Category
- Chinese