English: They say more research is needed to explore this.
Telugu: దీనిమీద ఇంకా పరిశోధనలు నిర్వహించాలని అంటున్నారు.