English: is it raining right now
German: ist es gerade am regnen
Spanish: está lloviendo ahora mismo
French: est-ce qu'il pleut en ce moment
Italian: sta piovendo adesso
Portuguese: está a chover agora
Dutch: regent het nu
Hindi: क्या अभी बारिश हो रही है
Arabic: هل الجو ماطر الآن
Japanese: 今雨が降っているの