English: And it rained a lot.
Telugu: అలాగే భారీ వర్షం కురిసింది.