Dictionary.com
Thesaurus.com

will have been marring

  • future perfect progressive
    of mar.
    mar
    verb (used with object)
    to damage or spoil to a certain extent; render less perfect, attractive, useful, etc.; impair or spoil.