translate English to French: Its last visit, led by the Permanent Representative of Italy, produced an excellent report, which gives a clear picture of the progress made, but also of the delays and setbacks on the way.
La dernière visite du groupe, sous la présidence du représentant permanent d'Italie, a donné lieu à un excellent rapport, illustrant fort bien les progrès déjà effectués ainsi que les lenteurs et revers constatés.