English: Peter and Paul church
Telugu: పీటర్ మరియు పాల్ చర్చి