go a long way towards doing something - Französisch Englisch Wörterbuch