1
mucho tiempo (desde la última vez);ha pasado mucho tiempo (desde la última vez que te vi, escribí, etc.,)
1
a long time (since the last time);first in a long time
やあビル、随分久しぶりだね。
I haven't seen you for a long time, Bill.
2
it's been a long time;long time no see
See also:
お久しぶり (おひさしぶり)
Other forms
久し振り 【ひさしぶり】