chi l'avrebbe mai detto

who would have thought

→ chi
phrase Rare #37,411
who would have thought An idiomatic exclamation expressing surprise, often used when something unexpected turns out to be true. Literally, “who would ever have said it?”
IT: Chi l'avrebbe mai detto che avremmo vinto!
EN: Who would have thought we'd win!

Chi l'avrebbe mai detto?

Who would have ever thought?

— Marty Supreme (2025)

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, ce l'ha fatto vedere che aveva ragione su tutto.

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

Wow, chi l'avrebbe mai detto.

Wow, who would have thought?

— Tempo d'estate (1955)

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)