English: This caused a lot of debate among scientists.
Telugu: ఇది శాస్త్రవేత్తల్లో తీవ్ర చర్చకు దారితీసింది.