English: A long time scientists have discussed about it.
Telugu: శాస్త్రవేత్తలు ఒక కాలం ఈ విషయం సంబంధించి వాదిస్తారు.