English: Police are expected to give further details later.
Telugu: త్వరలోనే మరిన్ని వివరాలు అందిస్తామంటున్నారు పోలీస్ అధికారులు.