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