translate English to French: That requires a much bigger discourse with a whole host of players in society.
Cela nécessite un débat beaucoup plus large avec l'ensemble des acteurs de la société.