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