meaning of bei vielen Gelegenheiten

bei vielen Gelegenheiten - German to English

on numerous occasions