impregnable fortress

Translations
неприступная крепость
The castle was considered an impregnable fortress.
Замок считался неприступной крепостью.