hit a rock thick - German English Dictionary