Dictionary.com
Thesaurus.com

will have been managing

  • future perfect progressive
    of manage.
    manage
    verb (used with object)
    to bring about or succeed in accomplishing, sometimes despite difficulty or hardship.