殫精竭慮 Save Sign in to save words Simplified: 殚精竭虑 dānjīngjiélǜ ㄉㄢ ㄐㄧㄥ ㄐㄧㄝˊ ㄌㄩˋ to exhaust one's thoughts and ingenuity (idiom) to think sth through thoroughly to rack one's brains to leave no stone unturned Character by character 殫(dān)entirely 精(jīng)essence 竭(jié)exhaust 慮(lǜ)think over A Chinese word or character, or English Search Sources CC-CEDICT, CC BY-SA 4.0 pinyinjs, Apache-2.0