considerable efforts - Francés Inglés Diccionario