be a hard nut crack - Turkish English Dictionary