御お久ひさしぶり
Meanings
Expression
Polite
1. it's been a long time; long time no see
Yes, it's been a long time for me too.
Kanji used
honorable
long time
Composed of
honorific/polite/humble prefix
a long time (since the last time); first in a long time; it's been a long time; long time no see