overwhelms

verb
  1. to defeat completely or overpower
  2. to affect someone very strongly with intense emotion
  3. to give someone too much of something to deal with

Examples