A hard nut to crack. meaning

HOME PROVERBS

problem

A hard nut to crack.

refers to:
A problem that is very difficult to solve or to a person who is difficult to deal with.
A tough nut to crack.