English: However, scientists still continue to argue about this.
Telugu: అయితే, శాస్త్రవేత్తలు ఇప్పటికీ దాని గురించి వాదిస్తూ ఉంటాయి.