English: Additional research also confirms the results.
Telugu: అదనపు పరిశోధన కూడా ఈ ఫలితాలను నిర్ధారించింది.