English: A lot, though, still remains a mystery.
Telugu: అయితే ఇప్పటికీ చాలా రహస్యాలు రహస్యాలుగానే మిగిలి ఉన్నాయి.