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