Too bad the economic well-being of Russias people is lagging.
What do you mean specifically? And I'm not being sarcastic - I don't have any telly