Dictionary.com
Thesaurus.com

will have been impacting

  • future perfect progressive
    of impact.
    impact
    noun
    the striking of one thing against another; forceful contact; collision.