Knock (someone) off his or her feet

To surprise or shock someone so much that he or she does not know what to do.

When they announced that I had won the prize it knocked me off my feet.