give someone a hard/tough nut to crack - German English Dictionary