tough egg to crack - German English Dictionary