English: A recent study can even attest to that.
Telugu: తాజా పరిశోధన కూడా ఇదే విషయాన్ని ధ్రువీకరిస్తుండడం విశేషం.