translate English to French: Royal and Sunalliance High service standard and client satisfaction targets
Royal et Sun Alliance Normes de service élevées et cibles de satisfaction de la clientèle