English: But it still somehow remains a mystery.
Telugu: అయితే ఇప్పటికీ కొంత రహస్యంగానే మిగిలిపోయింది.