Dictionary.com
Thesaurus.com

will have been sustaining

  • future perfect progressive
    of sustain.
    sustain
    verb (used with object)
    to support, hold, or bear up from below; bear the weight of, as a structure.