English: However, the new research debunks this.
Telugu: కానీ కొత్తగా చేసిన అధ్యయనం దీనిని పటాపంచలు చేసింది.