Idiom - Tough Nut to Crack
We can say “hard nut to crack”
Meaning
A problem that is very difficult to solve or a person who is very difficult to understand.
Examples
- The team’s defense is a tough nut to crack.
- The problem is a hard nut to crack.
- He’s a tough nut, but I think I can get him to agree to the contract.