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