unassailable in Russian
unassailable in Russian
неприступный
Secure against attack; impregnable.
неопровержи́мый
(by extension) Undeniable, incontestable or incontrovertible.