meaning of 20-jähriges Bestehen

20-jähriges Bestehen - German to English

20-year existence