English: That took another 17 years.
Telugu: ఇది మరో 17 సంవత్సరాలు పట్టింది.