a hard/tough nut to crack - Turkish English Dictionary