CEDICT
once in a blue moon; not occurring once in a thousand years
Wiktionary
千年也难遇上一次,形容机会极为难得。
重編國語辭典
机会极为难得
維基詞典