大海捞针dàhǎilāozhēn
Top 40000
Meanings
1. lit. to fish a needle from the sea
2. to find a needle in a haystack (idiom)
Characters used
Examples1
It is like looking for a needle in a haystack.