make an unexpected or shattering announcement - Deutsch Englisch Wörterbuch