This election will be about India and China jostling for influence in the Indian Ocean nation that lies on a key trading route.