English: However, some scientists disagree with these.
Telugu: అయితే దీనిపై కొందరు సిద్ధాంతకర్తలు భిన్నంగా స్పందిస్తారు.