Spanish phrase
Hace tiempo que no ~.
Meaning
It's been a while since ___.
When to use it
States that an action has not happened for a long time. Used informally to greet someone after not seeing them and to prompt catching up.
Example dialogue
Hace tiempo que no te veo.
It's been a while since I saw you.
¡Sí! ¿Cómo has estado?
Yeah! How have you been?