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