English: Scientists have said they are not so sure.
Telugu: అన్న దానిపై క్లారిటీ లేదని సైంటిస్టులు చెబుతున్నారు.