felt revived hope
भरोसा दिलाया आशा
given fresh life or vigor or spirit
ताजा जीवन या उत्साह या भावना दी
restored to consciousness or life or vigor
चेतना या जीवन या उत्साह में बहाल
stirred by revived hopes
पुनरुत्थान की उम्मीद से प्रेरित