to a considerable degree - Francés Inglés Diccionario