Hello
Hi
How have you been? Long time no see.
Huh? What do you mean?
It's been a while.
It's been a while since what?