English: Church of Peter and Paul on the street.
Telugu: ఉపదేశకుల పీటర్ మరియు పాల్ వీధిలోని చర్చ్.