buscar una aguja en un pajar
Meanings
Verb
1. to look for a needle in a haystack (idiomatic)