English to Hindi

Meaning for:
put an end to it all
other
अपने आप को मार डालना;मार डालना