English to Hindi

Meaning for:
diminished responsibility
other
मानसिक कमज़ोरी