Revitalize represents giving a sense of liveliness or refreshed enthusiasm to something or someone.
It applies to the process of animating along with beneficial attributes or a new lease of living. Therefore, it can be rendered as signifying giving life or stimulation to a person.