English: It delivered rain, wind and floods .
Telugu: ఈదురుగాలులు, ఉరుములు, మెరుపులతో వర్షాలు కురిశాయి.