go a long way to something - Turc Anglais Dictionnaire