English: This needs to be further investigated.
Telugu: దీన్ని గూర్చి ఇంకా పరిశోధించవలసిన అవసరం ఉంది.