Japanese meaning of 千載一遇

Reading:
せんざいいちぐう (senzai ichiguu)

English Translation:

Once in a blue moon / Once in a lifetime chance