English: It took another 25 minutes.
Telugu: అందుకు మరో 25 నిమిషాల సమయం పట్టింది.