This was what overwhelmed him.

英 美
  • 把他吓呆了。
  • him pron.他(he的宾格)
  • overwhelmed vt.打击;压倒;使感动;淹没;打败
  • this pron.这;这个adj.这个adv.这样;这么
  • was v.是(is,am的过去式)
  • what pron.什么adj.什么;哪个adv.用于感叹句中int.什么