English: But even this research is controversial.
Telugu: అయితే ఆ పరిశోధన చాలా వివాదస్పదమైంది.