translate English to German: We hear the rumbling noise and nothing can stop it.
Wir hören das Dröhnen und nichts kann sie aufhalten.