Chinese: 两周没有下过一滴雨了。
English: There hasn't been a drop of rain in two weeks.
French: Il ne tomba pas une goutte de pluie en deux semaines.