impuissant

Powerless; impotent; feeble.

adjective

Weak; impotent; feeble.

adjective

weak; impotent; feeble

adjective

lacking physical strength or vigor