translate English to French: Informing deliberations, they can also contribute to more robust debate and to the greater interactivity which many desire.
Ils peuvent contribuer à un débat plus technique et favoriser une plus grande interactivité, souhaitée par beaucoup.