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