English: This needs to be investigated more.
Telugu: ఈ విషయాన్ని మరింత లోతుగా పరిశోధించాల్సి ఉంది.