Invigorate stands for giving a sense of liveliness
or revived enthusiasm to a thing or someone. It applies to the process of charging with optimistic attributes or a brand-new rent of potential. Therefore can be translated as signifying giving life or stimulation to someone.