knock off one's feet

knock off one's feet - ошеломить, ошарашить

see also [knock for a loop]