impuissance
1. [ noun ] powerlessness revealed by an inability to act
Synonyms: weakness helplessness
Examples:

"in spite of their weakness the group remains highly active"

Related terms: powerlessness
Similar spelling:   impassable