English: Moments later an explosion occurred.
Telugu: ఒక క్షణం తరువాత, వరుస పేలుళ్లు.