meaning of Bombenerfolge

Bombenerfolge - German to English

huge successes