translate English to French: Notes 1 Percentage of clients stating that they are very satisfied or satisfied with services received.
Notes 1 Pourcentage des clients qui se déclarent très satisfaits et satisfaits à l'égard des services reçus.