English: At present, further research is still required to elucidate this question.
Telugu: మున్ముందు ఈ విషయమై మరిన్ని పరిశోధనలు జరగాల్సి ఉంది.