translate English to French: This said, it is clear that certain competencies are of crucial importance.
Cela dit, l'est évident que certaines compétences revêtent une mportance déterminante.