unchallenged

    adjective
  1. incontestat.
  2. we cannot let that go unchallenged no podem deixar passar això sense protestar.