The Swedish term "ogenomtränglig" matches the English term "impenetrable"

other swedish words that include "ogenomtränglig" : english :
ogenomtränglighet impenetrability
ogenomtränglig impermeable
ointaglig, ogenomtränglig impregnable