try one's hardest - Alemán Inglés Diccionario