Xem thêm: shock, stun, floor, blow out of the water, take aback
v.
I was floored when I heard that I was promoted