English: A lot of rain fell from somewhere.
Telugu: పలుచోట్ల భారీనుంచి అతిభారీ వర్షాలు కురిశాయి.