English: The scientists said that the subject needs more investigation.
Telugu: అనే విషయాన్ని తెలుసుకునేందుకు రీసెర్చ్ చేయాల్సి వచ్చిందని శాస్త్రవేత్తలు చెబుతున్నారు.