In Italian, we actually have two of them:
cercare un ago in un pagliaio
literally
looking for a needle in a haystack
or sometimes:
trovare l'ago in un pagliaio
literally
finding the needle in the haystack
the meaning is slightly different, the first is more about describing something vane, the latter is more about describing something very, very difficult or nearly impossible but that by luck or some other reason actually happened.
For the record, I believe there is very little typically Romanian in that way of making haystacks, many, many years ago (before the machines came) haystacks in Italy were made with the same techniques, maybe they actually date back to theRomans.