English: More research would be needed to confirm this, he added.
Telugu: దీనిపై మరిన్ని సాక్ష్యాల కోసం ఇంకా అధ్యయనం చేయాల్సి వుందని తెలిపారు.