mettle

noun
1
the ability and determination to do something successfully despite difficult conditions
شجاعت, جرأت, شهامت