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