They will do just fine, you will see.
They will be smoking cigars watching Europe disintegrating. And then the rest of the West.
Yup, I do believe all these sanctions are going to just awesome for Russia. Why? Because of the screeching hussy fit Putin threw, threatening to nuke everyone, when we first threatened to place them. /sarc