No time for Eskom and the government to rest on their laurels