English: Many scientists believe that it hides many secrets.
Telugu: ఇందులో పలు రహస్యాలు దాగి ఉంటాయని శాస్త్రజ్ఞులు విశ్లేషిస్తున్నారు.