English: What are researchers saying?
Telugu: రష్యా పరిశోధకులు ఏమంటున్నారు. . ?