English: But current research disputes this.
Telugu: కాని ప్రస్తుత పరిశోధనలో ఇది తప్పని రుజువు చేశాయి.