中文 Chinese
  • 殫精竭慮 繁體中文 tranditional chinese殫精竭慮
  • 殚精竭虑 简体中文 tranditional chinese殚精竭虑
英文 English Explain:

  • to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
  • to rack one's brains
  • to leave no stone unturned
殫精竭慮 殚精竭虑 English Pronunciation:
  • [dan1 jing1 jie2 lu:4]