English: This has resulted in heated debate among scientists.
Telugu: ఇది శాస్త్రవేత్తల్లో తీవ్ర చర్చకు దారితీసింది.