You can either wait (which doesn't sound like an option) so the line can possibly stabilize or phone telkom and downgrade your speed profile to 8MB which should be fine.
Post your line stats here if possible, perhaps someone here can tell you if its the modem/router or line thats the cause