English: European scientists have found the same thing.
Telugu: ఇదే విషయాన్ని ఐరోపా శాస్త్రవేత్తలు సైతం ధృవీకరించారు.