translate English to French: 29E.1 In terms of improved management performance and delivery of services, a client satisfaction survey for 2004 showed that 89.3 per cent were satisfied with the quality and timeliness of services, against the 85 per cent target.
29E.1 Pour ce qui est de l'amélioration de la gestion et de la fourniture de services, les résultats d'une enquête sur la satisfaction des clients menée pour l'année 2004 indiquent un taux de satisfaction de 89,3 %, contre un objectif de 85 %, pour ce qui est de la qualité et de la ponctualité des services fournis.