chi l'avrebbe mai detto

who would have thought

→ chi
phrase Rare #36,531
who would have thought A rhetorical expression of surprise, often used when something unexpected has happened.
IT: Chi l'avrebbe mai detto che avremmo vinto!
EN: Who would have thought we’d win!

Già, chi l'avrebbe mai detto che saremmo arrivati qui.

Yeah, who would have ever thought we'd get here.

Chi l'avrebbe mai detto!

Who would have thought!

Chi l'avrebbe mai detto?

Who would have ever thought?

— Marty Supreme (2025)

Chi l'avrebbe mai detto che un giorno saremmo diventati una famiglia!

Who would have ever thought that one day we’d become a family!

— Zindagi Na Milegi Dobara (2011)

Wow, chi l'avrebbe mai detto.

Wow, who would have thought?

— Tempo d'estate (1955)

Chi l'avrebbe mai detto, ce l'ha fatto vedere che aveva ragione su tutto.

Who would have thought, he showed us that he was right about everything.