# Have you not heard how ... times?
"Surely you know how ... times."
# impregnable cities
"cities that cannot be captured" or "cities surrounded by high walls"