translate English to French: Russia has drawn harsh conclusions.
La Russie en a tiré de dures conclusions.