English: is it snowing now
German: schneit es gerade
Spanish: está nevando ahora
French: il est en train de neiger maintenant
Italian: nevica adesso
Portuguese: está a nevar agora
Dutch: sneeuwt het nu
Hindi: क्या अभी बर्फबारी हो रही है
Arabic: هل تثلج الحين
Japanese: 今雪が降っていますか