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