meaning of Bewerbungslawine

Bewerbungslawine - German to English

avalanche of (work) programs