English: The details still are a mystery.
Telugu: అనే వివరాలు మాత్రం ఇప్పటికీ అంతుచిక్కని ప్రశ్నలే.