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