English: Scientists now say it's TRUE.
Telugu: ఇప్పుడు శాస్త్రవేత్తలూ అది నిజమేనంటున్నారు.