English: Police suspects that an Improvised Explosive Device ( IED) has caused the explosion.
Telugu: ఇంప్రూవ్డ్ ఎక్స్‌ప్లోజివ్‌ డివైజ్‌ (ఐఈడీ) ద్వారా పేలుడు జరిగినట్లు పోలీసులు భావిస్తున్నారు.