Nepal vs Kenya Live Cricket Score, Commentary