translate English to French: In several areas, we have achieved some excellent results or notable successes.
Dans plusieurs secteurs, nous sommes parvenus à obtenir d’excellents résultats ou des réussites remarquables.