English: It is not yet clear who carried out the explosion.
Telugu: ఈ పేలుడుకు ఎవరు పాల్పడ్డారనేది ఇంకా తేలలేదు.