English to Hindi

Meaning for:
powerless
other
लाचार;विवश;अशक्त