Answer: yearsonend

AnswerCrossword Clue
YEARSONEND

A long time