I haven't seen you in years!
오랜만에 만난 사람들 사이에서 자연스럽게 쓰이는 표현입니다.
▨ CONVERSATION ▨
A:What a surprise to meet you here. I never thought that I'd see you here. How on earth have you been?
B:Good. It has been a long time, hasn't it?
A:Yes, indeed! I haven't seen you in years!
A:여기서 자네를 만나게 될 줄이야. 전혀 생각지도 못했는걸. 이제껏 어떻게 지냈니?
B:잘 지냈지. 정말 오랜만이지?
A:그렇고 말고. 너무 오랜만이야!
Long time no see! 오랜만이야!