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