bare down on (verb) burden: encumber, strain
Sinonime: bewilder, blow out of the water, bowl over,
confound,
confuse, demoralize,
destroy,
disturb, do in, downgrade,
drown, dumbfound,
floor*,
kill*,
overcome,
overpower,
prostrate,
puzzle, render speechless, run circles around,
shatter,
shock,
stagger, steamroller,
stun,
subordinate,
surprise,
swamp,
upset,
wreckAntonime: not impress, underwhelm