Is Mahindra a good car in South Africa?