too much  to overcome - Allemand Anglais Dictionnaire