insurmountable in Russian
insurmountable in Russian
неодоли́мый
Incapable of being passed over, surmounted, or overcome; insuperable
непреодоли́мый
Incapable of being passed over, surmounted, or overcome; insuperable