do (one's) darnedest - Español Inglés Diccionario