too much  to overcome - Almanca İngilizce Sözlük