knock for a loop

[knock for a loop] or [throw for a loop] {v. phr.}, {slang} Tosurprise very much.

When I heard they were moving, I was reallyknocked for a loop.

The news of their marriage threw me for aloop.