[knock off one's feet] {v. phr.}
To surprise (someone) so much that he does not know what to do.
* /Her husband's death knocked Mrs. Jones off her feet./* /When Charlie was given the prize, it knocked him off his feet for a few minutes./
Compare: BOWL OVER(2), SWEEP OFF ONE'S FEET.