Dictionary.com
Thesaurus.com
has been vitalizing
  • present perfect progressive of vitalize (3rd person singular).