Chinese: 还没下雨。
English: It hasn't rained.
French: Il n'a pas plu.