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