I don't think the "allies" of Ukraine want Ukraine to win the war. They want Russia to be stuck in Ukraine similar to Afghanistan. The longer you fight the more resilient Russia will be. A war of attrition is good for the allies of Ukraine, but not for Ukraine. Russia will throw more manpower and equipment into the problem until Ukraine loses its strength to push. IMHO if the Ukrainian offensive fails peace talks will start probably with the mediation of Turkiye.
From an American perspective the longer the war goes the better. Russians continue to ruin themselves while the Orthodox world collectively destroys itself. Not only will Ukraine and Russia never be united, they will fight for years whittling each other down if need be.
But lets not get hyped about this counter offensive, after this offensive F16's will come and its highly likely longer range rocket artillery will come. The Ukrainians as long as the west arms them can in the future create a hundred offensives if need be.
Also don't get hooked on Russian propaganda who show a few destroyed vehicles as a victory. The Ukrainians are going to sustain losses, they have to if they want to push. What's happening right now is they are probing for weaknesses in their lines. Each time the Russians attack a probe they give away where they are strong and where they are weak.