Idioms for surprise can be used when we are feeling shocked. Examples include out of the blue, blows my mind, and taken aback.
What is the difference between the words “astound” and “astonish”? - Quora
1 Faces
7+ Best Idioms for Surprise and Shock [with Meaning & Example]
Grammar Course Chapter 3: Talk about the Future - English Plus Podcast
20 Surprise Idioms in English: Common Phrases Used • 7ESL
Unexpected Turns - FasterCapital
8 Better Words for Happy Plus 33 More Positive Emotion Adjectives & Idioms
18 Idioms For Surprise: Be astounded!
American English Slang, Common Idioms, Cloud English