hit extremely hard - German English Dictionary