Chinese: 太阳刚下山。
English: The sun has just sunk below the horizon.