English: What do researchers say?
Telugu: దీనిపై పరిశోధకులు ఏమంటున్నారు.