English: At least that's what researchers from Sweden say.
Telugu: అంటే స్వీడన్ పరిశోధకులు అవుననే చెబుతారు.