sweep away

(verb) sweep off

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