English to Hindi

Meaning for:
make it up to
other
लेना;चुका देना