大海捞针

dà hǎi lāo zhēn

lit. to fish a needle from the sea

to find a needle in a haystack (idiom)

大

dà

big; large; great

海

hǎi

ocean

捞

lāo

to fish up

针

zhēn

variant of 針|针[zhen1], needle