give a hammering - German English Dictionary