English: Further details of the explosion are yet to emerge.
Telugu: పేలుడుపై మరింత సమాచారం అందాల్సివుంది.