English: Additional research is needed in this regard.
Telugu: ఈ విషయంలో మరింత పరిశోధన అవసరమవుతుంది.