ひさしぶり
ohisashiburi

Expression

1. it's been a long time; long time no see

Polite
Other forms: