We do not currently know of any antonyms for give new energy to.
For similar words to give new energy to, try: