Rejuvenate is a term giving a perception of liveliness and refreshed vigor to a thing or someone. It applies to the process of filling along with beneficial qualities or a different lease of living. Therefore, it can be translated as meaning giving life or excitement to someone.
Invigor Definition Meaning MerriamWebster