Fetching details from the dictionary...
perseverance; determination; tenacity; energy
「性根」 has another reading with different meanings.
nature; character; disposition