N'afọ 2010, Mabalane nyochara ma ghọọ onye ikpeazụ Top 10 na oge nke isii na Idols South Africa.  Ọ bụ onye mbụ e wepụrụ na Final Top 10 mgbe ọ rụchara "Please Don't Leave Me", nke P!nk. 
N'afo 2010, Mabalane nyochara ma ghoo onye ikpeazu Top 10 na oge nke isii na Idols South Africa.  O bu onye mbu e wepuru na Final Top 10 mgbe o ruchara "Please Don't Leave Me", nke P!nk. 