English: The opinions of scientists on this issue have differed.
Telugu: ఈ సమస్యపై శాస్త్రజ్ఞుల అభిప్రాయాలు విభజించబడ్డాయి.