English: A new station was built on the same site.
Telugu: ఆ తర్వాత అదే ప్రదేశంలో కొత్తగా మరో స్టేషన్‍ నిర్మించాలని భావించారు.