English: Rain has arrived.
Telugu: వరద వచ్చి ఉన్నది.