English: But despite this, there is some mystery.
Telugu: అయితే దీని వెనుక కొన్ని రహస్యాలున్నాయట.