Rejuvenate represents giving a feeling of animation or renewed enthusiasm to a thing or someone. It applies to the process of energizing with positive qualities or a brand-new rent of living. Therefore can be rendered as signifying bringing life or encouragement to someone.
invigorate meaning in Hindi