sich bei jemandem für etwas revanchieren

listen to the pronunciation of sich bei jemandem für etwas revanchieren
Немецкий Язык - Английский Язык
to take revenge on somebody for something
to repay {repaid
repaid} somebody for something