English to Hindi

Meaning for:
stranded
other
धँसा हुआ;फँसा हुआ