translate English to French: The Forum will be held with simultaneous interpretation in English, French and Russian.
L'interprétation simultanée sera assurée en anglais, français et russe.