Collocations for insoluble - adj.
1. (insolvable) (esp. BrE) (AmE usually ) that cannot be solved/explained
2. impossible to dissolve in a liquid
Insoluble is used with these nouns:
mystery, problem
mystery, problem