ài mò néng zhù

Translation

  • unable to help however much one would like to (idiom)
  • Although we sympathize, there is no way to help you.
  • My hands are tied.

Synonyms

Chinese Tones