English: Much recent research has supported this perspective.
Telugu: ఇటీవలి పరిశోధన చాలావరకు ఈ భావనను సమర్ధించింది.