it's been a while since
Hace tiempo que quiero hablar contigo.
I've been wanting to talk to you for a while.
Hace tiempo que deberías estar en el aeropuerto.
You should have been at the airport a long time ago.
— La ironía del destino, o goce de su baño (1976)
Hace tiempo que me esperan allí.
They’ve been waiting for me there for a long time.
— Moscú no cree en las lágrimas (1980)
Hace tiempo que te lo quería decir.
I've been wanting to tell you this for a long time.
Hace tiempo que hubiéramos terminado la cúpula y las columnas.
We would have finished the dome and the columns a long time ago.
— Andrei Rublev (1966)
Hace tiempo que me he fijado en ti.
I've had my eye on you for a while.
Hace tiempo que cayó, pero no llegó a explotar.
It fell a long time ago, but it didn't explode.
— El espinazo del diablo (2001)