English: It took another 18 years.
Telugu: ఇది మరొక 18 సంవత్సరాలు పట్టింది.