Chinese: 赢的机会微乎其微。
English: There's an outside chance of winning.