Chinese: 现在还下着雨吗？
English: Is it still raining?
French: Pleut-il encore ?