translate English to French: Their independent commission’s findings are critical, pointing out major weaknesses in the Foreign Ministry’s handling of the crisis.
Les conclusions de leur commission indépendante sont importantes et révèlent des lacunes majeures dans la manière dont le ministère des Affaires étrangères a mené la crise.