English: However some researchers have questioned the experiment and the findings.
Telugu: అయితే వాదనలను, కల్పనలను ఎండగడుతూ కొందరు పరిశోధకులు రంగంలోకి దిగారు.