overwhelming

    adjective
  1. [defeat, etc.] aclaparador, contundent.
  2. [success] esclatant.
  3. [majority] aclaparador.
  4. [pressure] irresistible.