translate English to French: For some of the requests, you may want to work with your Communication specialists.
Pour certaines demandes, on vous suggère de travailler avec vos spécialistes des communications.