English: Near the metro station "South-West.
Telugu: ఇది మెట్రో స్టేషన్ "సౌత్ వెస్ట్" సమీపంలో ఉంది.