English to Hindi

Meaning for:
set-back
other
रूकावट