English: Additional research has corroborated these findings.
Telugu: అదనపు పరిశోధన కూడా ఈ ఫలితాలను నిర్ధారించింది.