Revitalize is a term giving a feeling of liveliness as well as renewed enthusiasm to a thing or someone. It pertains to the process of energizing together with optimistic qualities or a brand-new lease of living. Therefore can be translated as suggesting bringing life or stimulation to a person.
Invigorated Definition Meaning MerriamWebster