English: The researchers denied this.
Telugu: అలాంటి వాటన్నింటిని కొట్టిపారేస్తున్నారు పరిశోధకులు.