impuissant

adj

1.
lacking physical strength or vigor
Derived from:
impuissance