translate English to French: This has resulted in notable progress in various sectors.
Il en a résulté des progrès importants dans divers secteurs.