Rejuvenate means giving a perception of liveliness and refreshed energy to something or someone. It refers to the process of filling using optimistic features or a different lease of potential. Therefore, it can be translated as intending bringing life or excitement to a person.
Invigorative definition of invigorative by The Free Dictionary