as hard as nails
as hard as nails {adj. phr.}
Very unfeeling; cruel, and unsympathetic.
Uncle Joe is as hard as nails; although he is a millionaire, he doesn't help his less fortunate relatives.
Categories:
Source: A Dictionary of American Idioms