English: And a lot of rain, too.
Telugu: అంతేకాకుండా భారీగా వర్షం కూడా కురుస్తోంది.