Indisputable, incontestable, unquestionable.
Insuperable, insurmountable.
Accepted without question; indisputable
Not subjected to an interrogation