English: More research is needed toward this.
Telugu: దీనిపై ఇంకా రీసెర్చ్ చేయాల్సిన అవసరం ఉందన్నారు.