Flashbao · Browse decks · Pricing

殚精竭虑 / 殫精竭慮

dān jīng jié lǜ

Meaning

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

Add this word to a study deck

Study this word in