Invigorate means giving an feeling of vitality and revived vigor to a thing or someone. It applies to the process of energizing using constructive characteristics or a different rent of existence. Therefore can be translated as
signifying giving life or stimulation to somebody.