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