English: Other scientists have split over the issue.
Telugu: ఇతర శాస్త్రవేత్తలు ఈ సంఖ్య విభేదిస్తున్నారు.