English: further investigation could be made.
Telugu: అదనపు పరిశోధన నిర్వహించిన ఉండవచ్చు.