殚精极虑 dān jīng jí lǜ

DEFINITIONS

  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

CHARACTERS

殚 dān utmost, entirely, quite; use up
精 jīng essence; semen; spirit
极 jí extreme, utmost, furthest, final
虑 lǜ be concerned, worry about