English: But the same research has controversial aspects.
Telugu: అయితే ఈ పరిశోధనపై భిన్నాభిప్రాయాలు కూడా వ్యక్తమవుతున్నాయి.