English: This is worth additional research.
Telugu: ఇది అదనపు పరిశోధన విలువ ఉంటుంది.