impossible to take by storm
Incapable of being subdued by force; impregnable; unconquerable.
Impregnable, not to be taken by assault, not to be subdued.