We have made significant advances as a country but the challenges facing us remain numerous, writes Yvonne Mokgoro.