to make an effort - Español Inglés Diccionario