English: Church of St Sergius and Bacchus
Telugu: సెయింట్స్ సెర్గియస్ మరియు బాకస్ యొక్క చర్చ్