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.