What does aus diesem Anlass mean?

aus diesem Anlass - German to English

in honour of the celebration [Br.]