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