殚精竭虑

160 封面图
中文拼音
dan1 jing1 jie2 lu:4
中文繁体
殫精竭慮
英文翻译
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly/to rack one's brains/to leave no stone unturned