English: At present more research is needed.
Telugu: ఇప్పుడా సమాచారంపై మరిన్ని పరిశోధనలు జరగాల్సి ఉంది.