English: Scientists have not reached a consensus on the issue.
Telugu: శాస్త్రవేత్తలు ఇంకా ఈ సమస్యపై ఒక ఏకాభిప్రాయానికి రాలేదు.