English: The last 20 minutes were very well done.
Telugu: చివరి 20 నిమిషాలు చాలా బాగా ఆర్ఆర్ చేసాడు.