English: the last 20 minutes
Telugu: చివరి 20 నిమిషాలు