English to Hindi

Meaning for:
house arrest
other
नजरबन्द