translate English to French: Clients indicate that they are highly satisfied with the improved quality and level of service.
Les clients ont fait savoir qu'ils étaient très satisfaits de l'amélioration du service.