Nepal vs South Africa Live Cricket Score, Commentary