久しぶり

a long time (since the last time); first in a long time; it's been a long time; long time no see

Meaning

  1. adj-noadj-nan
    a long time (since the last time); first in a long time
  2. exp
    it's been a long time; long time no see

Example sentences

  • To get up in the morning, and there be someone to say good morning to - I haven't had this feeling for a long time.

  • I haven't seen you for ages. Do you remember when I saw you last?

  • I haven't seen you for a long time, Bill.