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