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