English: Basilica of st peter and st paul
Telugu: సెయింట్స్ పీటర్ మరియు పాల్ యొక్క చర్చి