Meaning of helpless in English
1. needing the help of others; unable to help oneself
a helpful patient[infant, drunkard, ...]
A little baby is helpless.
Man is helpless against the mighty forces of nature.
3. uncontrollable; involuntary
helpless laughter