English: That's what researchers from China have concluded.
Telugu: చైనా పరిశోధకులు ఈ విషయాన్ని నిర్థారించారు.