Dictionary.com
Thesaurus.com

will have been floundering

  • future perfect progressive
    of flounder.
    flounder
    verb (used without object)
    to struggle with stumbling or plunging movements (usually followed by about, along, on, through, etc.).