English: There is still much debate and more research is needed.
Telugu: ఇప్పటికీ చాలా చర్చలు జరుగుతున్నాయి, మరింత పరిశోధన అవసరమవుతుంది.