English: There is some mystery to this.
Telugu: ఇందులో కొంత మిస్టరీ కూడా వుంది.