Hi there! Long time no see — Привет! Давно не виделись Long time no see! How ya been? — Кого я вижу! Как дела?
LONG TIME NO SEE
Англо-русский перевод LONG TIME NO SEE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012