English to Chinese Dictionary

Search:

爱莫能助 ài néng zhù unable to help however much one would like to (idiom); Although we sympathize, there is no way to help you. / My hands are tied.


<< back to the home page