English: is it currently raining
German: regnet es gerade
Spanish: está lloviendo
French: est-ce qu'il pleut actuellement
Italian: piove al momento
Portuguese: está a chover neste momento
Dutch: regent het momenteel
Hindi: क्या अभी बारिश हो रही है
Arabic: هل تمطر حاليا
Japanese: 現在雨が降っていますか