They have 39 million people. They barely lost like a million. I am sure they can easily mobilize millions more. Its politically unpopular but not infeasible.The main issue for Ukraine now is more soldiers that can be put onto the battle front, which they don't have. EU's money and weapons will only solve a small portion of many problems.
In past wars mobilizing 5-6 million was doable even after losing millions. If its an existential war as Ukraine portrays it, this level of mobilization is nothing.