English: The rain is coming down pretty heavily.
Telugu: వర్షాలు చాలా ఆలస్యంగా కురుస్తున్నాయి.