English: Additional research corroborates this conclusion.
Telugu: అదనపు పరిశోధన కూడా ఈ ఫలితాలను నిర్ధారించింది.