久しぶり

ひさしぶり

it has been a long time; for the first time in a long time

Also:it's been a long time

What does 久しぶり mean?

久しぶり is a Japanese noun meaning it has been a long time; for the first time in a long time in English. It can also be translated as it's been a long time depending on context. It is written as 久しぶり in kanji, ひさしぶり in hiragana, and hisashiburi in romaji. This word is part of JLPT N4 vocabulary.

Example sentence

やあビル、随分久しぶりだね。

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