Intractable

Impossible to solve or deal with