it's been a long time since
Hace mucho que no comemos proteína.
It's been a long time since we've eaten protein.
— SEND HELP (Enviad ayuda) (2026)
Hace mucho que no la veo salir de su casa.
I haven't seen her leave her house in a long time.
— Malèna (2000)
It's been a long time since I've seen you all.
Hace mucho que no escucho la radio.
I haven't listened to the radio in a long time.
Hace mucho que no lo veíamos, Señor Duan.
We haven't seen you in a long time, Mr. Duan.
— Adiós a mi concubina (1993)
Hace mucho que no viene por aquí.
He/She hasn't been here in a long time.