Chinese: 我差点儿赢了。
English: I almost won.
French: J'ai failli gagner.