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