English: This needs research.
Telugu: దీనిపై పరిశోధనలు జరగాల్సిన అవసరం ఉందన్నారు.