English: is it snowing right now
German: ist es gerade am schneien
Spanish: está nevando ahora
French: est-ce qu'il neige en ce moment
Italian: sta nevicando adesso
Portuguese: está a nevar agora
Dutch: sneeuwt het nu
Hindi: क्या अभी बर्फबारी हो रही है
Arabic: هل تثلج الحين
Japanese: 只今、雪が降っていますか