I can't read the French, so I can't help with the direct English translation. But "like trying to find a needle in a haystack" is the correct wording of that American phrase.

Kathy