for quite a while
Hablando de Mary, hace bastante tiempo que no la veo.
Speaking of Mary, it's been quite a while since I've seen her.
Nos conocemos hace bastante tiempo.
We've known each other for quite a long time.
— Porco Rosso (1992)
No lo he visto en la ciudad hace bastante tiempo.
I haven't seen him in town for quite some time.
— O Auto da Compadecida (2000)
Hace bastante tiempo que está hablando con la madre de Ponyo.
He's been talking to Ponyo's mother for quite some time.
— Ponyo en el acantilado (2008)
Mary se divorció de su marido hace bastante tiempo.
Mary divorced her husband quite some time ago.
Sí, he estado preocupado por él desde hace bastante tiempo.
Yes, I've been worried about him for quite some time.
— The Smashing Machine (2025)
No hemos ido a pescar desde hace bastante tiempo.
We haven't gone fishing in quite a while.