make an extreme effort - Francés Inglés Diccionario