translate English to French: • 96% are strongly committed to making their organization successful (Q86)
• 96 % contribuent activement au succès de leur organisation (Q86)