English: But this needs to be researched further.
Telugu: ఐతే ఈ విషయాలను మరింత లోతుగా పరిశీలించాల్సిన అవసరముంది.