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