translate English to French: But unfortunately the attitude of Russia and China prevented that.
Hélas, cela s'est avéré impossible en raison de l'attitude de la Chine et de la Russie.