Chinese: 多么糟糕的天气啊！
English: What horrible weather.
French: Quel temps horrible.