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