blow_out_of_the_water
1. [ verb ] surprise greatly; knock someone's socks off
Synonyms: shock take_aback stun ball_over floor
Examples:

"I was floored when I heard that I was promoted"

Related terms: surprise startle stunner