hard nut to crack
📖 generalMeaning
A person or problem that is difficult to understand, deal with, or solve.
Literal Meaning
A nut that is difficult to break open.
Example
“The new CEO is a hard nut to crack; nobody knows what he's really thinking.”