English: This needs to be investigated.
Telugu: ఇది పరిశోధించుకోవలసిన అంశము.