Revitalize means giving a feeling of animation as well as refreshed enthusiasm to something or someone. It relates to the process of charging together with beneficial attributes or a different lease of potential. Therefore can be converted as meaning infusing life or encouragement to a person.
invigorate meaning in Hindi