translate English to French: • Some loss of client group trust
• Certaine perte de confiance du groupe de clients.