English: A bit more research is required here.
Telugu: ఈ విషయంపై మరికొంత పరిశోధన చేయాల్సి ఉంది.