English: the peace treaty is finally concluded.
Telugu: చివరకు శాంతి ఒప్పందం కుదిరింది.