Wiktionary
knock for a loop
vb. (context transitive idiomatic English) To astonish; to stagger or overwhelm; to confuse or disorient.
Usage examples of "knock for a loop".
Like a fast ball hurled by a big-league pitcher, the arrow could be caught in the hand, but would knock for a loop anyone it hit in the head.