The phrase second chance typically refers to an additional opportunity
Here's a list of synonyms for opportunity.