English: At last the peace treaty was concluded.
Telugu: చివరకు శాంతి ఒప్పందం కుదిరింది.