English: Heavy rains battered many parts of Odisha.
Telugu: దీంతో ఒడిశాలోని పలు ప్రాంతాల్లో భారీగా వర్షాలు పడుతున్నాయి.