Find the word definition

Wiktionary
tough nuts to crack

n. (tough nut to crack English)