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