English to Hindi

Meaning for:
vindicated
other
दोषमुक्त