meaning of Beifallsstürme

Beifallsstürme - German to English

thundering applauses