commit to doing something right - Francés Inglés Diccionario