English: A recent study backs up this claim.
Telugu: ఆ వాదనను తాజా పరిశోధన సమర్థించింది.