久しぶり

Etymology
From.

Adjective

 * 1) after a long time of absence

Interjection

 * 1) long time no see; it's been a while