固若金湯

Idiom

 * 1) strongly fortified; impregnable