(idiomatic) Having a hard, strong, and determined mindset / mentality. Very steady nerves; great patience and courage.