English: As well as, heavy rainfall and strong winds.
Telugu: అలాగే ఉరుములు, మెరుపులతో భారీ వర్షం పడింది.