English: Scientists have proven even more.
Telugu: ఇదే విషయాన్ని శాస్త్రవేత్తలు మరోసారి నిరూపించారు.