We do not currently know of any antonyms for sucked the life out of.
For similar words to sucked the life out of, try: