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