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