English: This has caused controversy among scientists.
Telugu: ఇది శాస్త్రవేత్తల మధ్య వివాదం కారణమవుతుంది.