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