go a long way to something - Alemán Inglés Diccionario