English: Is this the fortress of Peter and Paul?
Telugu: ఈ పీటర్ మరియు పాల్ కోట నిలుస్తుంది ఏమిటి.