殚精竭虑

殫精竭慮
dānjīngjié
  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

CEDICT

to exhaust one's energy and rack one's brain

Wiktionary

竭尽精力思虑。《清史稿儒林》:「传言殚精竭虑专攻。」殚心竭虑」、「」。

重編國語辭典

竭尽思虑形容用尽心思

維基詞典

Entry Composition

Related entries