to suffer a serious beating - Deutsch Englisch Wörterbuch