English: Besides, the rain is coming down pretty hard.
Telugu: అంతేకాకుండా భారీగా వర్షం కూడా కురుస్తోంది.