try (one's) damnedest - Español Inglés Diccionario