Revitalize is a term giving a perception of vibrancy or renewed energy to something or someone. It pertains to the process of filling with optimistic attributes or a fresh lease of existence. Therefore can
be translated as intending giving life or excitement to an individual.
invigorating EnglishFrench Dictionary WordReferencecom