English: The Taliban had claimed responsibility for the explosion.
Telugu: ఈ పేలుడుకు తామే బాధ్యులమని తాలిబన్‌లు ప్రకటించారు.