Chinese: 我受够了这天气。
English: I'm fed up with this weather.
French: J'en ai marre de ce temps.