English: Beside of this, a lot of rain.
Telugu: దానికి తోడు భారీ వర్షాలు కురుస్తున్నాయి.