it's been a long time since
Hace mucho que ya no soy una niña.
I haven't been a child for a long time.
I've known you for a long time.
Ese producto hace mucho que se agotó.
That product sold out a long time ago.
Hace mucho que los aldeanos no pagan impuestos con la excusa de inundaciones.
The villagers haven't paid taxes for a long time, using floods as an excuse.
— RRR (2022)
Hace mucho que te quería preguntar.
I've been wanting to ask you for a long time.
We've been looking for them for a long time.
— Mi pobre angelito (1990)
We've known each other for a long time.