
Of steel
Mental Toughness
Implies extreme resilience and determination in a person's character. 
Not Literal
'Of steel' doesn't mean the person has actual steel in them, but symbolic strength. 
Emotional Fortitude
The phrase can express someone's ability to handle emotional stress well. 