go a long way to something - Allemand Anglais Dictionnaire