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