thunderstruck
From Longman Dictionary of Contemporary Englishthunderstruckthun‧der‧struck /ˈθʌndəstrʌk $ -ər-/ adjective [not before noun] SURPRISEDSHOCKextremely surprised or shocked Jeff looked thunderstruck when he saw me.Examples from the Corpusthunderstruck• Contrary to popular myth Darwin was not thunderstruck by the theory of evolution during his voyage on the Beagle.• They were thunderstruck by this revelation.• I was thunderstruck to find out he had been lying the whole time.• By all accounts he was thunderstruck when he received it.