Dictionary.com
Thesaurus.com

will have been righting

  • future perfect progressive
    of right.
    right
    adjective
    in accordance with what is good, proper, or just.