We do not currently know of any antonyms for restoring vitality to.
For similar words to restoring vitality to, try: