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