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