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