English to Hindi

Meaning for:
hampered
other
अवरुध्द