If Ukraine can, simultaneously, fight the Russians to a stalemate in the Donbas, while pushing them out of Kherson, the Russian offensive is going to be in real trouble. Both sides can expect significant casualties in the coming weeks, but if Ukraine can keep providing fresh bodies for combat and the West can send another $5-$10 billion in supplies over the next 6-8 weeks, a time is going to come when the Russian ground forces have sustained such substantial losses that their military leadership will have to ask itself if it's worth spending 20 years rebuilding, as a price of continuing the assault.
One thing is for certain, whatever the outcome of this conflict, Russia and the Russian people who refuse to rid themselves of their government, must be made to suffer in every way possible moving forward. At least a 20 years suspension of relations between the West and Russia is in order.