da secoli

for ages

→ da
phrase Rare #35,170
for ages Often used hyperbolically to mean a very long time, not literally centuries.
IT: Aspetto l’autobus da secoli.
EN: I’ve been waiting for the bus for ages.

Da secoli nessuno mi chiamava così.

No one had called me that in centuries.

— La grande bellezza (2013)

Agathe, sei incinta da secoli.

Agathe, you've been pregnant for ages.

— Love Letters (2025)

Non ho un posto per dormire, e non mangio da secoli.

I have no place to sleep, and I haven't eaten in ages.

— Dracula - L’amore perduto (2025)

Nessuno viene qui da secoli.

No one has been here for centuries.

— Blade Runner 2049 (2017)

Ti conosco da secoli.

I've known you for ages.

— मुन्ना भाई एम बी बी एस (2003)

Aspettavo questo momento da secoli.

I've been waiting for this moment for ages.

— I guardiani della notte (2004)

È da secoli che non la lavano!

They haven't washed it in ages!

— La città incantata (2001)