English: A new study confirms that opinion.
Telugu: ఆ వాదనను తాజా పరిశోధన సమర్థించింది.