Wiktionary
toughest nuts to crack
n. (toughest nut to crack English)
n. (toughest nut to crack English)