long time, no see

Long time, no see.
Сколько лет, сколько зим

Long time, no see. — It's been a long time. (Сколько лет, сколько зим! — Да, давненько мы не виделись.