meaning of bei diesem Anlass

bei diesem Anlass - German to English

on this occasion