English: It was a well-armed and impregnable castle.
Telugu: ఇది బాగా సాయుధ మరియు అజేయమయిన కోట.