What does Beifallsstürme mean?

Beifallsstürme - German to English

thundering applauses