English: there's also a metro station.
Telugu: మెట్రో స్టేషన్ కూడా ఉంది.