committed to the effort required to complete a task regardless of the difficulties or sacrifice involved - Spanish English Dictionary