Rejuvenate stands for giving a perception of vibrancy as well as refreshed enthusiasm to something or someone. It refers to the process of animating together with optimistic qualities or a brand-new lease of potential. Therefore can be translated as intending giving life or motivation to an individual.
Invigorate definition in American English