Energize is a term giving a sense of animation as well as renewed enthusiasm to a thing or someone. It applies to the process of filling with constructive attributes or a fresh lease of existence. Therefore can be converted as meaning giving life or stimulation to someone.
invigorate meaning in Hindi