Dictionary.com
Thesaurus.com

will have been travailing

  • future perfect progressive
    of travail.
    travail
    noun
    painfully difficult or burdensome work; toil.