translate English to French: The Forum will be held with simultaneous interpretation in English, French and Russian.
Le Forum bénéficiera d'une interprétation simultanée en anglais, en français et en russe.