English: Current research supports this.
Telugu: ఆధునిక పరిశోధన దీనిని నిర్ధారించింది.