En
Fr
Es
Ru
It
Tr
Uk
Search
to bring back strength or energy to something that was previously lacking
give new life or vigor to