殚精竭虑
Traditional 殫精竭慮
Meanings
- to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
- to rack one's brains
- to leave no stone unturned
Characters
Show
Keys: t 简 or 繁, p pinyin, e English. Kept in this browser, on every page.
Traditional 殫精竭慮