English: A lot of rain and flooding.
Telugu: భారీ వర్షం, ఈదురుగాలులు వీచాయి.