Chinese: 在一天之内完成它几乎是不可能的。
English: It's next to impossible to finish it in a day.
French: C'est proche de l'impossible de finir ça en un jour.