insurmountable in Greek
insurmountable in Greek
ανυπέρβλητος
Incapable of being passed over, surmounted, or overcome; insuperable
αξεπέραστος
Incapable of being passed over, surmounted, or overcome; insuperable