given fresh life or vigor or spirit; "stirred by revived hopes

listen to the pronunciation of given fresh life or vigor or spirit; "stirred by revived hopes
given fresh life or vigor or spirit; "stirred by revived hopes