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