hard as nails

Adjective

 * 1)  Very unsympathetic; callous
 * 2)  Able to endure difficulties; tough