Dictionary.com
Thesaurus.com
had been rescuing
  • past perfect progressive of rescue.