Invigorate represents giving a sense of vitality and renewed energy to something or someone. It
applies to the process of filling with constructive features or a brand-new lease of existence. Therefore, it can be translated as intending giving life or excitement to someone.