1.
a long time, after a long time
Indicates that something is happening for the first time in a while, or that you haven't seen someone for a long time.
Related Words
Compare:
久々 (after a long time)