felt revived hope
دوبارہ امید کی امید محسوس
given fresh life or vigor or spirit
تازہ زندگی یا طاقت یا روح عطا کی
restored to consciousness or life or vigor
شعور یا زندگی یا طاقت میں بحال
stirred by revived hopes
بحال شدہ امیدوں کی طرف سے ہلچل