who would have thought

who would have thought

(spoken)
I am very surprised at what has happened Who would have thought that this disaster would affect so many members of our community?
See also: have, thought, who
Full browser ?