exert oneself to the fullest - Español Inglés Diccionario