Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

殚精竭虑

dān jīng jié lǜ

Definitions

  • to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
  • to rack one's brains
  • to leave no stone unturned

Child Words of 殚精竭虑