English: But peace has now been made.
Telugu: అయితే శాంతి ఇప్పుడు వచ్చినట్లు తెలుస్తోంది.