English: But further research is required to for confirmation of this idea.
Telugu: కానీ ఈ సమాచారాన్ని నిర్ధారించడానికి మరింత పరిశోధన అవసరం.