We do not currently know of any antonyms for tore someone a new one.
For similar words to tore someone a new one, try: