English to Hindi

Meaning for:
finish off
other
मार डालना;समाप्त कर डालना