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