hard as nails
Unyielding, callous, unsympathetic, as in Don't ask her for a contributionshe's hard as nails. This expression has replaced the 14th-century simile hard as flint stone and presumably alludes to the rigidity of nails.