English: But its needs further verification to be proved.
Telugu: అయితే దీన్ని ధృవీకరించడానికి మరిన్ని పరిశోధనలు అవసరం.