Chinese: 绝对将要下雨。
English: It'll definitely rain.
French: Il pleuvra assurément.