English: is it currently snowing
German: ist es gerade am schneien
Spanish: está nevando ahora mismo
French: est-ce qu'il neige actuellement
Italian: sta nevicando
Portuguese: está a nevar agora
Dutch: sneeuwt het nu
Hindi: क्या इस समय बर्फ़ पड़ रही है
Arabic: هل تثلج حاليا
Japanese: 現在雪が降っていますか