translate English to French: The proper use of the millions of Russian Roubles of financial aid and transfer payments from Moscow to the Chechen Republic over the last few years has been questioned publicly.
La bonne utilisation des millions de roubles que Moscou a accordés à la République tchétchène sous forme d’aide financière ces dernières années a été contestée publiquement.