大海捞针

dà hǎi lāo zhēn

lit. to fish a needle from the sea

to find a needle in a haystack (idiom)

big; large; great

hǎi

ocean

lāo

to fish up

zhēn

variant of 針|针[zhen1], needle