English: The last 5 minutes or so were just amazing!
Telugu: మళ్ళీ చివరి ఐదు నిమిషాలు కూడా అలానే అద్భుతంగా ఉంది.