ハッテンです
ha' tendesu

Noun
Desu Copula

The polite form of ハッテン

1. It's been a while.; Long time no see.

Polite