in

a hard nut to crack

a hard nut to crack also, a tough nut to crack

Meaning | Synonyms a problem that is difficult to solve a person that is difficult to deal with …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

fan the flames

fight tooth and nail