translate English to French: That must be our commitment.
Tel doit être notre engagement.