硬骨頭

Noun

 * 1)  strong-willed person; person of unyielding character
 * 2)  hard nut; arduous task; tough issue