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