Chinese: 可能要下雨了。
English: It might rain.
French: Il se peut qu'il pleuve.