Invigorate means giving a sense of vibrancy and revived enthusiasm to a thing or someone. It applies to the process of energizing using constructive qualities or a
brand-new rent of life. Therefore, it can be translated as suggesting giving life or motivation to someone.