dān​jīng​jié​lǜ

rack one's brains

  • created sense approved 殚精竭虑/殫精竭慮 · dān​jīng​jié​lǜ · rack one's brains

    殚精竭虑 / 殫精竭慮

    dān​jīng​jié​lǜ

    rack one's brains

    to exhaust one's thoughts and ingenuity to solve a problem or achieve a goal

    他为这项科研项目殚精竭虑,终于取得了突破性进展。

    idiom

    created sense