English: More research is needed toward this.
Telugu: ఈ విషయమై ఇంకను శోధనములు చేయవలసియున్న ది.