English: But, nevertheless, scientists say that this is so.
Telugu: అయినా ఇది నిజమంటున్నారు శాస్త్రవేత్తలు.