English to Hindi

Meaning for:
roadblock
other
मार्ग रोक