unassailable

adjective
1
that cannot be destroyed, defeated or questioned
تسخیرناپذیر, غیرقابل نفوذ, غیرقابل شکست, غیرقابل تردید