English: Researchers say further investigation is needed
Telugu: మరికొన్ని పరిశోధనలు జరగాల్సి ఉందంటున్న పరిశోధకులు