make things much easier - Francés Inglés Diccionario