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