Dictionary.com
Thesaurus.com

will have been overcoming

  • future perfect progressive
    of overcome.
    overcome
    verb (used with object)
    to get the better of in a struggle or conflict; conquer; defeat.