English: But things may have changed in the past 17 years.
Telugu: కానీ విషయాలు 17 సంవత్సరాలలో మార్చారు.