English: However, the new research debunks this.
Telugu: అయితే, వాటిని కొట్టిపారేస్తోంది తాజా పరిశోధన.