a hard egg to crack - Turkish English Dictionary