English: Current studies confirm this finding.
Telugu: తాజా అధ్యయనం ఈ వాదనలను బలపరుస్తోంది.