English: It'll take another 20 years.
Telugu: కనీసం మరొ 20 సంవత్సరాలు పడుతుంది.