English to Hindi

Meaning for:
have nose in
other
डुबा रहना