who would have thought that would happen; who would have guessed it

listen to the pronunciation of who would have thought that would happen; who would have guessed it