We do not currently know of any antonyms for taken revenge for.
For similar words to taken revenge for, try: