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