English to Hindi

Meaning for:
take the rap
other
दोष अपने सिर लेना