English: Besides, rain is coming on.
Telugu: దీనికితోడు వర్షాలు కూడా కురుస్తున్నాయి.