English: New research shows this to be true.
Telugu: ఇది నిజమేనని తాజా అధ్యయనంలో తేలింది.