Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
insurmountable  
A problem that is insurmountable is so great that it cannot be dealt with successfully.  adj  (=insuperable) 
The crisis doesn't seem like an insurmountable problem.