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