English: A little more research needs to be done.
Telugu: ఈ విషయంపై మరికొంత పరిశోధన చేయాల్సి ఉంది.