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