English to Hindi

Meaning for:
revenge on
other
बदला लेना