Translate the following English sentence to French:
"This group has shown its independence and its considerable competence in issues that are both highly sensitive and also extremely technical."
Ce groupe a su démontrer son indépendance et sa grande compétence pour des questions à la fois hautement sensibles et très techniques.