English: Police suspect it to be a grenade blast.
Telugu: దాన్ని పోలీసులు బాంబు పేలుడుగా అనుమానిస్తున్నారు.