revitalizing

1.

활력을 되찾다

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

:
Japanese investment has revitalized this part of Britain.