Dictionary.com
Thesaurus.com

had been delegating

  • past perfect progressive
    of delegate.
    delegate
    noun
    a person designated to act for or represent another or others; deputy; representative, as in a political convention.