who'd have thunk it

listen to the pronunciation of who'd have thunk it
İngilizce - İngilizce
Who would have thought that would happen?; Who would have guessed it?