Revitalize represents giving a sense of liveliness and refreshed vigor to something or someone. It refers to the process of filling along with optimistic features or a new lease of living. Therefore, it can be rendered as suggesting giving life or encouragement to a person.
invigorating EnglishFrench Dictionary WordReferencecom