meaning of aus härterem Stoff gemacht sein

aus härterem Stoff gemacht sein - German to English

becoming made from sterner stuff [fig.]