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