Depends on if Trump gives Zelenski a deal he can't refuse.
If nobody changes US or European support I think Ukraine will win eventually.
But that's a big if. As Russia gets closer to collapse they will make noises about peace and cease fires and try to hold what they have, and pushing them off where they are entrenched will be more difficult. Ukraine can do it, given time, and money, and In the short term, military equipment.
That goes back to my earlier assertion that the trump administration is shot through with Russian propaganda and direct plants.