hard as nails

/HH AA1 R D AE0 Z N EY0 L Z/
adjective
  1. 1

    (simile, idiomatic) Able to endure difficulties; tough

  2. 2

    (simile, idiomatic) Very unsympathetic; callous