English: Still, there is more research to come.
Telugu: ఏది ఏమైనా ఇంకా పరిశోధనలు జరుగుతున్నాయని, మరిన్ని విషయాలు తెలుస్తాయన్నారు.