hadn't ... in years
Carajo, hacía años que no oía ese nombre.
Damn, I hadn’t heard that name in years.
— Cidade dos Homens (2007)
Hacía años que no temía por mi vida.
I hadn't feared for my life in years.
— 28 años después: El templo de los huesos (2026)
Pasé una tarde estupenda con mis amigos del colegio que hacía años que no veía.
I had a great afternoon with my school friends whom I hadn't seen for years.
It had been years since that happened to me.
— Retrato de una mujer en llamas (2019)