We do not currently know of any antonyms for gave a rough time.
For similar words to gave a rough time, try: