That's a ruzzian dream.
Ruzzians can afford to take few villages near the front line, destroying every building in the process.
Odessa? Why not Kyiv? There is no way they can take any major city, especially one of the biggest one.
The best deal they can get is to keep occupied territory, without any recognition.