Really? I dont think russia is that weak. Economically they are pretty strong too, europe depends on their gas heavily, sanction didnt do shit, more countries is joining BRICS for dedolarizations.
Not sure Ukraine counter offensive is doing great atm, russia knows how to play defense and wait...