for a long time
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)
Concetta è tornata in giardino da un pezzo.
Concetta has been back in the garden for quite some time.
— Il gattopardo (1963)
Ma il sale l'abbiamo finito da un pezzo.
But we ran out of salt ages ago.
— Aguirre, furore di Dio (1972)
È 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)
Dovresti già essere a letto da un pezzo.
You should have been in bed ages ago.
— Il nastro bianco (2009)