translate English to French: We call for a forum in which all this can be discussed.
Nous demandons un lieu où l'on puisse parler de tout cela.