revitalizing

1.

revitaliserend

to give new life, energy, activity, or success to something:

:
Japanese investment has revitalized this part of Britain.