English: Witnesses said they heard a huge explosion.
Telugu: ఓ భారీ పేలుడు సంభవించినట్టు ప్రత్యక్ష సాక్షులు తెలిపారు.