English: More research is needed toward this.
Telugu: దీనిపై ఇంకా విస్తృత పరిశోధనలు జరుపవలసి ఉంది.