English: Rains have lashed South India too.
Telugu: ఇప్పటికే దక్షిణ భారతదేశంలో వర్షాలు పడుతుండగా.