insurmountable in French
insurmountable in French
insurmontable
Incapable of being passed over, surmounted, or overcome; insuperable
infranchissable
Incapable of being passed over, surmounted, or overcome; insuperable
impassable
Incapable of being passed over, surmounted, or overcome; insuperable