To be stumped (verb)
to be unable to answer a question or solve a problem because it is too difficult:
I'm completely stumped - how did she manage to escape?
Scientists are stumped by this mystery virus.
Fortunately the mystery virus is a thing of the past, but will you be stumped by this cache?