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