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