translate English to French: We know of the many special rapporteurs.
Nous avons entendu parler de nombreux rapporteurs spéciaux.