该成语翻译为“once in a blue moon”,它的字面意思为“碰到一次蓝月亮”。
once in a blue moon生活中你是否见到过 blue moon(蓝月亮),相信见过的人不多,因为 blue moon 本身就表示"不可能或稀有的时期或事情"。现实中蓝色的太阳或月亮确实出现过,原因是天空中的尘埃发生光线折射,人们很少见到这种自然现象是因为时间或地方的不巧合。
知道了 blue moon 的意思,估计你也能猜出来 once in a blue moon 的含意,它表示"极难得;千载难逢"。