English to Hindi

Meaning for:
set back
other
पीछड़ना;बाधा