wú néng wéi lì

Translation

  • (idiom) powerless to do anything about it

Synonyms

Chinese Tones