Impossible to resolve; insoluble.
Impossible to separate into its component parts.
Difficult to penetrate.
Impossible to fathom or understand.