as tough as nails
• (of a person) very strong and resilient in the face of hardship or pain.
• "a leader who is as tough as nails"
as hard as nails
• (of a person) very tough or callous.
• "I can fight for whatever I want and I'm hard as nails"
Similar:
callous,
hard-hearted,
heartless,
with a heart of stone,
stony,
stony-hearted,
unfeeling,
unsympathetic,
uncaring,
insensitive,
unsentimental,
cold-hearted,
cold,
hard-bitten,
tough,
unforgiving,
lacking compassion,
uncharitable,
inflexible,
unbending,
implacable,
badass,