take a huge leap towards - Alemán Inglés Diccionario