with great strides - Alemán Inglés Diccionario