long time no see
US /lɔŋ taɪm noʊ siː/
UK /lɔŋ taɪm noʊ siː/

1.
cuánto tiempo sin verte, hace mucho que no nos vemos
a greeting used when you have not seen someone for a long period
:
•
Oh, Sarah! Long time no see! How have you been?
¡Oh, Sarah! ¡Cuánto tiempo sin verte! ¿Cómo has estado?
•
After ten years, he greeted his old friend with a warm, "Long time no see!"
Después de diez años, saludó a su viejo amigo con un cálido: "¡Cuánto tiempo sin verte!"