English: Church of Saints Peter and Paul
Telugu: సెయింట్స్ పీటర్ మరియు పాల్ యొక్క చర్చి