大海捞针 英语怎么说?"a red-letter day" ,"once in a blue moon","have green fingers",翻成汉语.

问题描述:

大海捞针 英语怎么说?"a red-letter day" ,"once in a blue moon","have green fingers",翻成汉语.

look for a needle in a bottle of hay
大喜的日子
千载难逢
园艺能手in the black 是什么意思?营利,赚钱,有盈余