Answer: whowouldhavethoughtit

AnswerCrossword Clue
WHOWOULDHAVETHOUGHTITRhetorical question of amazement
WHOWOULDHAVETHOUGHTITAmazed one's question