She seemed invigorated, full of life and energy.她看来生气勃勃,满怀生命力和精力。
...the promise that they would invigorate the economy....他们会刺激经济的保证。