"Impuissant" is a word in ENGLISH

impuissant ENGLISH
Definition:

Weak; impotent; feeble.

Few words of positivity

The head alone knows what dwells near the heart.

Anonymous, The Poetic Edda: The Mythological Poems

WORD SUGGESTIONS
Laugh your heart out.

A guy goes in to see a psychologist. He says, "It seems I can't make any friends. Can you help me, you fat slob?"

impotency ENGLISH

The quality or condition of being impotent; want of strength or power, animal, intellectual, or moral; weakness; feebleness; inability; imbecility.

Read the complete definition
impotent ENGLISH

Not potent; wanting power, strength. or vigor. whether physical, intellectual, or moral; deficient in capacity; destitute of force; weak; feeble; …

Read the complete definition
powerless ENGLISH

Destitute of power, force, or energy; weak; impotent; not able to produce any effect.

Read the complete definition
unable ENGLISH

Not able; not having sufficient strength, means, knowledge, skill, or the like; impotent' weak; helpless; incapable; -- now usually followed …

Read the complete definition