committed to the effort required to complete a task regardless of the difficulties or sacrifice involved - Español Inglés Diccionario