Chinese: 只剩下两天了。
English: There's only two days left.
French: Il ne reste plus que deux jours.