Translate the following English sentence to French:
"Mrs Ogata's and the visit of a European Parliament delegation in April this year have been instrumental to genuine progress."
La visite de Mme Ogata et de la délégation du Parlement européen en avril dernier ont permis des avancées concrètes.