tiempo ha

a long time ago

→ tiempo
phrase Uncommon #16,904
a long time ago Used in literary or formal contexts to mean something happened in the distant past.
SP: Tiempo ha que no lo veo.
EN: I haven't seen him in a long time.