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