translate English to French: Russia is obviously more of a problem.
La Russie pose évidemment davantage de problèmes.