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