English: However, scientists believe otherwise.
Telugu: అయితే దీనిపై సైంటిస్టులు మాత్రం వేరేలా స్పందిస్తున్నారు.