translate English to French: They made revolution possible in Russia.
Ce sont elles qui, en Russie, ont permis le triomphe de la révolution.