What does aus härterem Stoff gemacht sein mean?

aus härterem Stoff gemacht sein - German to English

becoming made from sterner stuff [fig.]