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