Needle in a haystack

Photo of some haystacks
The idiom a needle in a haystack means something very hard to find. It is used when you mean an impossible task to find something.
This idiom draws from the literal image of a needle hidden in a haystack, which if you think about it is something that is very very hard to find.

Finding the right file felt like searching for a needle in a haystack.