English to Chinese Dictionary

Search:

殚精极虑 dān jīng to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly / to rack one's brains / to leave no stone unturned


<< back to the home page