Chinese: 一切都取决于天气。
English: It all depends on the weather.
French: Cela dépend complétement du temps.