meaning of alle Jubeljahre

alle Jubeljahre - German to English

as soon as in a blue moon