translate English to French: This latest event leaves Russia teetering on the brink.
Ce dernier événement place la Russie en porte à faux.