大海捞针dàhǎilāozhēnTop 40000Meanings1. lit. to fish a needle from the sea2. to find a needle in a haystack (idiom)Characters used大big海ocean捞to dredge up针needleExamples1这zhè好比hǎobǐ大海捞针dàhǎilāozhēn。It is like looking for a needle in a haystack.