sui ange

English: Translation
take revenge, get even; pay back (a debt)
carroll-soulik-1973