English: Other researchers argue against this idea.
Telugu: ఈ భావనను వ్యతిరేకించే పరిశోధకులు కూడా ఉన్నారు.