translate English to French: The above notwithstanding, the task before the Commission was a challenging one for two reasons.
Ce nonobstant, la tâche à laquelle la Commission était confrontée était une gageure pour deux raisons.