translate English to French: More than 70 contributions have been received, from a wide range of actors.
Plus de 70 contributions ont été reçues, émanant des acteurs les plus divers.