English to Hindi

Meaning for:
leave in the lurch
other
मँझदार में छोड़ देना