‘Shaka iLembe’ was worth waiting for