English to Hindi

Meaning for:
in the doldrums
other
निराश के गर्त में;डाँवाडोल स्थिति में