English: But scientists say it does.
Telugu: కానీ. . అదంతా ఉత్తిదేనని పండితులు అంటున్నారు.