translate English to French: I am referring to the independence of the organisations and authorities created specifically for the purpose of adopting the best possible decisions in the shortest possible time.
Je me réfère à l'indépendance des organisations et des autorités créées spécifiquement dans le but d'adopter les meilleures décisions possibles dans le délai le plus court possible.