sweep off

(verb) sweep away

affect (generic term)
impress (generic term)
move (generic term)
strike (generic term)