English: An explosion had done this.
Telugu: దీంతో పేలుడు చోటు చేసుకొంది.