translate English to French: (c) Improved satisfaction with communication;
c) Communication plus satisfaisante;