English to Hindi

Meaning for:
duty-bound
other
कर्तव्य से बाध्य