translate English to French: This is what the Russian people are waiting for: they must shed themselves of the worst of pasts before they can discover the path to the future.
Voilà ce qu'attend d'abord le peuple russe, qui doit en finir avec le plus mauvais des passés pour retrouver la voie du futur.