Who won in David and Goliath? It was God (1 Samuel 17). And I don't think God is going to use Vitagroup to save his people from Telstra.