2742 / 3571

What does 无能为力 (wú néng wéi lì) mean in English?

无能为力
wú néng wéi lì無能為力

incapable of action; powerless