insurmountable in Portuguese
insurmountable in Portuguese
inexorável
Incapable of being passed over, surmounted, or overcome; insuperable
insuperável
Incapable of being passed over, surmounted, or overcome; insuperable