Nope, it is real simple, russian military is on another country's land. That's it, that is all there is.
The solution is equally simple, russian troops must leave Ukrainian land, all of it. Nothing else is acceptable.
They won’t do it, so if no one wants to negotiate, peace will never happen.