English: However, scientists are constantly arguing.
Telugu: అయితే, శాస్త్రవేత్తలు నిరంతరం వాదిస్తూ ఉంటాయి.