English: Temple of St. Stephen.
Telugu: సెయింట్ స్టీఫెన్ యొక్క చర్చి.