Meaning: Their ability to bounce back from challenges helped them to endure and survive the difficult times.
Choice of Words: "Resilience" refers to the ability to recover from difficulties, while "carried them through" means helped them to endure or survive.