English to Hindi

Meaning for:
have a lump in the throat
other
गला रूँधना