Hit for six.
[Slang] HIT FOR SIX. - Understand Strong Emotional Reactions with English Idioms
be deeply affected.
Hit for six" is a term borrowed from cricket, used to describe a situation where someone is extremely shocked or devastated, as if knocked over by a powerful force. It vividly explains being deeply affected by unexpected news.
Example Sentences
That news hit me for six, I didn’t see it coming.
Being shocked by unexpected news.
Wow, that revelation just hit me for six!
Feeling overwhelmed by a surprising revelation.
He was hit for six when he found out he got the job against so many applicants.
Being stunned upon learning he got a highly competitive job.