English: But id do scientists know this.
Telugu: కానీ ఇది నిజమంటున్నారు శాస్త్రవేత్తలు.