give (one) a hammering - Deutsch Englisch Wörterbuch