South African resilience