The idiom a hard nut to crack means:

A. An easy question
B. A foolish search
C. A difficult problem
D. Expensive thing
✅ Answer: C. A difficult problem