End in sight to war in Ukraine