Rejuvenate represents giving a feeling of animation as well as renewed spirit to a thing or someone. It applies to the process of energizing using positive characteristics or a fresh lease of existence. Therefore, it can be translated as intending giving life or excitement to someone.
invigorate meaning