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