be a tough nut to crack - Turkish English Dictionary