English: Peace agreement is finally reached.
Telugu: చివరకు శాంతి ఒప్పందం కుదిరింది.