Iran is supplying heaps including drones, Turkey is friendly, who knows what is coming out of China? That is on top of a significant industrial capacity that Russia already has. Lots of indications that Russia is struggling in areas, but so far it has not deterred them one iota.
Let's hope that the longer the conflict lasts, the deeper the sanctions bite.