in the long run, no.
Whenever there is an increase in immigration, we will experience a short period time of growth due to an increase in productivity level.
But, Immigrants tend to send the fruit of their labor back to their families in original country, which means the capital is not distributed back to South Africa but rather to Brazil