revitalisieren

to give new life, energy, activity or success