久しぶりだな

it's been a while

→ 久し振り
phrase Rare #32,266
it's been a while A casual expression used when something has not happened for a long time, or when meeting someone again after a long time. The な adds a reflective or conversational tone.
JA: 久しぶりだな。元気だった?
EN: It's been a while. How have you been?

捨丸久しぶりだな

(Sutemaru) Long time no see.

— かぐや姫の物語 (2013)

久しぶりだな少年ちょっと痩せた

Long time no see, kid. Have you lost some weight?

— 天気の子 (2019)

パスタを食べるのは久しぶりだな

It's been a while since I had pasta.

久しぶりだな

Long time no see.

— レオン (1994)

すごく久しぶりだな

It’s been such a long time!

— 甘い生活 (1960)