try (one's) damnedest - Alemán Inglés Diccionario