English: Some of the mystery still remains.
Telugu: కొన్ని వింతలు మాత్రం ఇప్పటికీ రహస్యాలుగానే ఉన్నాయి.