English: It took another 25 years.
Telugu: దీనికి మరో 25 ఏళ్లు పట్టింది.