Dictionary.com
Thesaurus.com

will have been hindering

  • future perfect progressive
    of hinder.
    hinder
    verb (used with object)
    to cause delay, interruption, or difficulty in; hamper; impede.