translate English to French: Their importance for society is increasing at the same time as public scrutiny and debate.
Leur importance croissante pour la société les place de plus en plus au cœur de l’attention et du débat publics.