translate English to French: Russia has put an end to 15 years of the stabilizing presence of the United Nations in the area.
La Russie met fin à 15 ans de présence stabilisatrice des Nations Unies sur le terrain.