English: In this regard, there are still some controversies among scientists.
Telugu: ఈ విషయంలో శాస్త్రవేత్తల వివాదం ఇంకా జరుగుతునే ఉన్నది.