There will never be reparations.
And Russia will never leave Donbas or Crimea.
Build a solution/end over those facts.
As long as Putin retains his land-bridge Zelensky will keep the conflict going. After all it’s about that land.