We do not currently know of any synonyms for swept someone off his.
For similar words to swept someone off his, try: