English: A peace agreement was finally arranged.
Telugu: చివరకు శాంతి ఒప్పందం కుదిరింది.