English to Chinese Dictionary

Search:

力不从心 cóng xīn less capable than desirable (idiom); not as strong as one would wish / the spirit is willing but the flesh is weak


<< back to the home page