long time no see это разговорная английская фраза, грамматически неправильная и представляет сленг, используемый афроамериканцами; часто говорится в качестве шутки белыми американцами
long time no see перевод "давно не виделись"
Hey, man! Long time no see! / Привет, дружище! Давно не виделись!