translate English to French: It is significant that there has been consensus at this level, even from Russia, on a strong condemnation of the Mugabe regime.
Il est important de constater qu'un consensus, incluant même la Russie, ait pu se dégager à se niveau pour condamner fermement le régime Mugabe.