try one's hardest - Francés Inglés Diccionario