English: The last 15 minutes was the best.
Telugu: ఇక చివరి 15 నిమిషాలు బాగుందంటున్నారు.