translate English to French: That is what both the Russian and the Chechen people want.
Le peuple russe le souhaite autant que le peuple tchétchène.