English: The researchers denied this.
Telugu: పరిశోధకులే ఈ ‌విషయాన్ని వెల్లడించారు.