English: They executed very well in the last 20 minutes.
Telugu: చివరి 20 నిమిషాలు చాలా బాగా ఆర్ఆర్ చేసాడు.