overwhelming

adjective
  1. very great in amount, effect, or force; overpowering
  2. difficult to deal with because of size, complexity, or intensity

Examples