not know what hit someone - German English Dictionary