English to Hindi

Meaning for:
stoop so low
other
इतना नीचे गिरना