meaning of aus härterem Holz geschnitzt sein

aus härterem Holz geschnitzt sein - German to English

to-be made of sterner material [fig.]