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