tough as nails

Adjective

 * 1)  Having a hard, strong, and determined mindset.
 * 2)  Very hard; tough

Translations

 * French: