Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
爱 莫 能 助 , ài mò néng zhù have one’s hands tied 
他 有 很 多 困 难 , 但 我 爱 莫 能 助 。  He’s having a lot of problems, but my hands are tied.