English: It is not yet clear who did it.
Telugu: దాన్ని ఎవరు చేస్తారనేదానిపై స్పష్టత లేదు.