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