English: any signs of rain
German: irgendwelche anzeichen auf regen
Spanish: alguna señal de lluvia
French: quelconque signes de pluie
Italian: ci sono segni di pioggia
Portuguese: algum sinal de chuva
Dutch: enige tekenen van regen
Hindi: बारिश के कोई संकेत
Arabic: هل من إشارات أنها سوف تمطر
Japanese: 雨の兆候