Passion, perseverance and resilience.