English: New research shows this to be true.
Telugu: తాజా పరిశోధన కూడా ఇదే విషయాన్ని ధ్రువీకరిస్తుండడం విశేషం.