strive to do something right - Español Inglés Diccionario