Vocabulary

八十日目

a long time (since the last time); it's been a while (since I last saw, mailed, etc., you)

na-adjective