A hard nut to …….

Can you complete this English expression? It means “a problem which is difficult to solve”

A hard nut to …….

a) eat

b) swallow

c) throw

d) crack

The answer is below!↓

Photo by Marta Branco on Pexels.com

Answer: d) crack

A hard nut to crack