What does 20-jähriges Bestehen mean?

20-jähriges Bestehen - German to English

20-year existence