English: More researches need to be performed.
Telugu: మరిన్ని సర్వేలు జరగాలి