translate English to French: The Ethics program also could be further developed.
• La capacité de relever de nouveaux défis est limitée.