South Africa's challenges