for a long time
Ma il sale l'abbiamo finito da un pezzo.
But we ran out of salt ages ago.
— Aguirre, furore di Dio (1972)
Mischino, non si rende conto che l'Africa l'abbiamo persa già da un pezzo.
Poor thing, he doesn't realize that we lost Africa a long time ago.
— Malèna (2000)
Qui è da un pezzo che non si trovano.
You haven't been able to find them around here for quite some time.
— Lussuria - Seduzione e tradimento (2007)
È da un pezzo che non ci si vede.
It's been a while since we've seen each other.
— The Garden of Sinners Chapter 5: Paradox Paradigm (2008)
La mezzanotte era passata da un pezzo.
It was well past midnight.
Concetta è tornata in giardino da un pezzo.
Concetta has been back in the garden for quite some time.
— Il gattopardo (1963)