Chinese: 太阳都要下山了。
English: The sun is about to set.
French: Le soleil est sur le point de se coucher.