30 Idioms about Surprise in English
30 Idioms about Surprise in English Hello English learners! Have you ever been so shocked that you nearly jumped out of your skin? Or maybe you heard some good news that completely knocked your socks off? English is full of colourful idioms to describe surprise, shock, and amazement. In today’s Read more


