For 2 months its not much, but in the long run Ukraine will lose their breath. Even when the Soviets were financially ruined they fought 10 years long in Afghanistan.
They have enough oil, money, troops, grain, weat and material to keep this war going.