English to Hindi

Meaning for:
high and dry
other
निस्सहाय