English: There is still no agreement among scientists on this question.
Telugu: శాస్త్రవేత్తలు ఇంకా ఈ సమస్యపై ఒక ఏకాభిప్రాయానికి రాలేదు.