The Swedish term "ointaglig, ogenomtränglig" matches the English term "impregnable"

other swedish words that include "ogenomtränglig" : english :
ogenomtränglighet impenetrability
ogenomtränglig impenetrable
ogenomtränglig impermeable