It's been a long time

It’s been a long time は、「久しぶりだね。」という意味です。

例:

A:Peter? Wow! It’s been a long time!
(ピーター?わぁ、久しぶりだね!)
B:Yeah, I guess about three years. How have you been?
(そうだね、3年ぶりくらいだね。元気だった?)
A:Pretty good!
(元気にしていたよ!)