who would have thought it?

listen to the pronunciation of who would have thought it?
Английский Язык - Немецкий Язык
Wer hätte das gedacht