English: But scientists had not reached a consensus.
Telugu: ఒక అంగీకారానికి మాత్రం శాస్త్రవేత్తలు రాలేకపోయారు.